spotted nettle - Alemán Inglés Diccionario